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