269
331
962
6
338
106
86
3448
34
248
26
197
261
1210
152
9
63
35
21
322
319
135
24
13
219
503
270
618
12
165
98
268
172
472
1330
72
1429
180
1490
53
827
297
156
167
291
64
395
145
184
105
41
33
133
27
93