257
251
10
234
102
21
50
34
171
241
29
97
422
176
101
95
61
54
243
19
51
365
53
56
4
96
24
59
188
15
37
76
1342
278
398
25
42
57
242
504
85
334
39
254
521
26
790
103
78
73
152
11
323
138
164