89
53
89
9
1855
312
31
16
326
33
739
224
97
286
108
213
305
106
30
87
36
477
31
393
82
27
143
194
1
243
16
70
192
139
95
56
370
10
50
33
277
408
7
441
1105
16
162
4
366
183
296
183
29
120
