17
18
228
34
120
1110
233
236
28
194
5
67
158
136
44
13
8
23
75
387
50
106
7
47
73
69
39
40
56
27
348
14
90
296
135
15
182
21
95
12
126
2162
68
419
582
214
188
16
29
24
53
6529
26