6
9
16
12
4
25
72
3
38
64
88
21
36
18
27
1
159
19
20
34
32
28
52
30
41
13
5
7
85
26
67
42
63
117
87
43
2
35
8