17
318
262
67
164
64
129
32
168
146
11
59
152
96
206
200
20
26
97
31
150
255
22
29
15
42
57
16
102
38
58
35
169
37
136
36
123
172
163
92
30
113
296
87
63
24
523
48
34
331
271