27
260
87
189
28
1176
112
50
183
197
62
31
17
96
40
129
38
188
22
191
73
44
54
93
20
16
42
19
25
34
65
9
12
107
32
138
175
645
29
23
336
35
11
15
30
185
14
6