20
9
16
263
170
205
210
26
11
151
12
13
11
166
140
142
56
117
148
216
43
299
52
73
120
13
26
77
171
87
210
171
120
49
100
93
14
106
17
20
100
65
65
77
49
64
126
28
31
59
120
251
264
161
196
141
24
19
244
35