6
7
17
19
115
29
31
57
459
148
105
150
78
42
68
94
199
233
43
40
27
226
134
24
270
128
84
232
305
120
157
6198
293
123
182
340
133
241
527
198
346
90
217
88
174
49
98