6
12
32
36
8
22
10
24
30
11
3
13
44
18
78
63
9
15
29
27
2
16
41
60
20
79
5
107
26
101
28
31
92
56
127
175
261