92
311
154
6
3478
49
31
25
966
419
340
34
119
23
221
140
266
39
90
349
12
108
45
1491
374
548
46
133
64
65
24
176
21
29
15
75
622
28
44
22
19
224
86
110
87
175
58
291
347
137
70