3
12
4
1
2
11
6
10
5
27
23
14
7
33
8
37
69
15
20
75
48
36
57
46
39
19
24
54
50
44
16
13
29
53
51
60
47
73