26
253
139
72
62
28
64
50
124
7
32
131
27
260
87
189
1176
110
183
197
31
17
96
40
129
38
188
22
191
73
44
54
93
20
16
42
19
25
34
65
9
12
107
138
175
645
29
23
336
35