14
17
21
132
461
195
25
74
60
64
173
12
110
143
412
26
34
59
13
424
777
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
2451
277
723
183
244
210
291
191
48
675