1
6
12
10
8
2
3
14
4
9
32
17
16
13
18
30
20
92
15
11
40
24
48
112
35
43
93
51
23
42
134
41
60
44
76
53
22
62
96
324
52
19
26