3
8
5
21
7
10
12
27
20
18
22
16
2
36
17
14
9
26
4
24
64
32
35
28
31
68
19
48
42
15
46
11
65
89
69
102