20
9
30
59
141
182
260
260
263
246
229
202
108
110
28
—
35
42
6
68
1
3
25
2
2
3
2
51
175
42
457
253
26
351
104
217
157
42
77
198
263
227
21
98
12
42
20
3
23
340
23
30
1
138
86