81
278
353
56
25
9
202
1197
845
259
27
187
108
103
14
30
783
405
55
120
249
72
194
37
198
110
70
80
13
199
114
119
231
53
472
510
293
435
106
102
376
1891
156
49
124
96
59
52
23
19
68
18
24
44