13
24
10
28
7
12
29
14
4
5
9
15
31
46
41
54
17
40
47
57
6
16
32
39
8
18
26
64
11
79
71
3
55
2
27
42
61
69
125