35
395
15
391
11
86
44
37
186
51
49
155
36
128
270
19
104
9
8
26
67
103
25
96
28
7
341
58
66
34
14
41
342
119
20
839
95
102
109
22
24
1117
87
2
30
59
73
17
16
197