6
12
22
7
4
5
18
43
15
28
8
40
17
30
27
45
32
14
24
19
37
16
10
90
144
108
64
53
35
26
77
54
155
84
47
150
270