11
38
63
21
217
72
6
154
293
133
31
240
229
2649
17
9
5
1025
14
2
1442
79
266
34
119
131
249
301
247
227
1130
250
65
284
75
87
159
269
176
109
200
628
33
183
25
47
413
1
358
22
23
62
27