262
972
379
385
56
44
93
115
30
48
104
54
145
105
25
290
209
144
634
2006
182
154
113
243
21
15
70
249
27
229
184
271
416
123
173
382
181
33
149
256
137
59
40
62
135
52
146
126
346
320
358
20
133
37