18
13
24
36
33
10
4
9
3
1
11
22
34
72
2
60
8
16
178
53
108
15
14
162
100
21
7
20
5
125
45
81
19
38
58
32
25
83
28
71
57
46