24
10
18
32
33
144
84
4
27
14
45
9
26
5
7
100
57
39
143
112
99
91
3
114
16
21
49
162
46
106
8
71
25
213
34
53
102
70
12
17
78
81
266
247
238
50
251
149