11
13
20
132
456
195
25
74
60
21
64
173
12
110
142
412
26
34
59
423
776
985
155
438
462
201
269
240
288
174
284
118
45
152
279
253
122
263
310
104
85
189
177
133
95
151
261
2450
277
723
183
244
210
291
191
48
675