24
18
32
54
105
58
51
36
34
9
2
23
20
7
360
19
30
204
48
128
13
64
74
59
53
98
96
83
26
27
8
61
65
92
150
203
145
188
108
111
129
172
133
182
144
245
46
123
63
242
85
38
110