384
63
29
27
39
26
132
96
18
58
129
14
30
77
1
47
59
201
54
12
533
90
364
159
371
97
170
66
45
86
133
331
302
40
34
333
7
4186
2785
380
91
31
157
158
241
100
358
215
116
28
23
1182
113
33
1937