17
240
160
19
12
457
343
173
94
412
4
2
16
7
8
21
67
118
260
104
176
305
197
246
9
42
23
107
328
266
83
3
239
4
439
130
198
250
61
132
3
3
292
183
258
123
4
413
341
