38
771
541
109
45
321
15
65
341
138
347
56
1126
289
61
319
243
1194
71
64
262
60
354
111
230
93
239
68
148
510
440
139
555
360
223
59
229
948
21
158
82
39
92
18
27
11
169
62
63
161
16
72