490
121
58
49
139
353
575
140
284
73
292
59
354
96
55
167
83
116
80
29
43
16
31
123
251
253
235
145
445
57
127
277
90
527
637
255
181
1848
168
30
578
72
366
236
20
261
184
275
372
586
204
1039
1031
165
124
109
38