45
229
31
8
374
116
16
32
94
4375
26
60
54
39
89
200
37
482
233
44
303
20
97
15
379
142
34
70
138
260
24
7
41
21
135
112
62
27
111
87
181
134
107
1890
28
281
267
243
315
136
208
198
158