269
188
24
12
204
294
182
50
106
164
306
436
251
265
225
132
300
416
1018
126
13
38
86
181
33
427
369
544
88
127
51
46
25
21
37
71
19
10
384
540
224
166
277
87
134
304
233
120
138
212
280
643
254
100
124