71
51
366
29
108
243
730
602
144
86
230
312
27
203
16
82
441
739
11
1
296
477
16
33
481
32
78
36
277
1105
16
582
408
106
162
370
33
483
341
183
1
224
139
38
100
69
183
502
393
96
486
