24
10
62
70
104
18
61
293
14
43
110
202
34
91
13
164
64
56
233
77
32
278
179
12
46
58
223
26
115
134
52
53
29
240
216
94
8
129
38
28
386
395
199
44
59
47
419
33
118
184
208
147
296
249
40