3
9
12
15
6
10
26
16
14
25
7
8
1
20
31
33
11
5
2
17
23
45
44
29
27
43
30
38
42
66
18
37
39
21
47
28
72
79