6
10
42
9
15
14
29
2
1
18
0
28
13
7
4
24
72
52
3
144
8
35
5
216
11
64
26
30
46
73
20
19
79
63
34
97
55
81
106
111