20
11
25
29
2
13
26
1
21
40
64
15
12
17
27
31
19
3
22
7
16
18
9
42
39
52
77
6
67
10
8
36
61
59
121
14