24
846
20
45
197
82
99
278
42
23
46
111
55
52
315
17
118
9
272
234
30
68
260
61
28
131
255
336
21
48
71
220
12
14
398
85
13
29
65
239
298
417
8
183
39
15
89
77
38