20
2
24
7
22
6
8
36
13
19
9
4
16
3
29
10
25
33
21
14
56
78
28
23
12
18
168
51
96
88
53
59
49
38
60
182
27
193
72