355
3
38
105
27
47
37
74
23
60
10
92
533
993
276
231
238
681
39
280
11
292
55
178
251
127
54
143
360
65
35
28
817
72
75
40
41
586
156
1291
30
150
162
134
112
257
43
135
95
322
8
22
120
148
202
364