24
17
27
8
14
37
112
22
129
7
71
12
111
61
69
92
222
38
91
104
5
54
123
28
105
354
23
9
11
219
4
53
51
26
40
25
52
159
16
182
82
185
252
297
256
62
58
35
66