14
12
160
78
229
126
89
104
248
35
115
272
157
181
261
18
56
302
23
4
40
150
17
314
221
17
397
12
11
23
218
3
51
296
171
263
402
3
23
302
209
16
339
70
117
171
233
117
46
168
450
