1
6
3
20
22
26
9
10
4
30
23
29
8
16
25
14
12
21
13
19
18
35
27
28
11
44
81
210
60
136
84
180
264
93
24
36
32
34