38
514
35
490
42
343
47
451
74
249
86
373
14
275
66
193
18
313
1
143
22
258
3
221
13
184
228
179
67
182
24
199
12
151