8
16
40
10
5
9
7
4
6
72
58
17
12
38
2
22
71
32
28
112
84
70
33
51
26
24
185
48
23
61
37
21
87
11
30
27
15