8
24
32
28
6
23
3
2
60
14
168
30
1
15
22
9
79
31
37
126
21
39
12
120
310
54
57
106
155
86
49
99
16
119
100
182
68
213
104
27
143
47
33
10
202
53
110
45