25
47
55
51
139
65
268
207
10
23
1
140
73
60
14
9
373
13
24
283
313
241
52
127
128
36
32
116
99
63
285
29
44
103
157
45
11
26
2
219
56
3
171
57
250
136
232
112
28
31