291
149
146
228
219
3
151
7
312
178
199
1
308
122
2
54
7
62
16
46
29
296
59
224
299
109
154
77
1
64
14
266
306
174
170
292
23
92
134
1
131
143
164
137
203
301
41
3
117
214
213
269
182
191
4
106
16
284
115
111
118
298
222
229
75
11
313
87
260
257
258
215
206
128
303
98
304
68
8