33
32
19
252
131
17
46
15
12
1205
42
7
134
51
71
84
25
874
80
65
725
16
183
157
53
10
307
98
192
74
1133
141
13
93
140
79
85
135
108
52
28
302
61
50
439
35
14
168
118