17
10
57
307
45
54
12
27
72
207
791
178
419
327
683
11
44
32
23
152
25
13
125
28
6
7
143
161
14
503
37
8
66
240
299
117
201
266
228
86
94
235
263
59
198
249
218
3
49