9
6
16
24
8
10
15
36
83
19
5
26
30
46
21
3
27
12
4
23
11
28
18
29
51
2
1
38
14
34
72
180
7
13
45
20
67
74