7
4
5
6
37
8
23
9
43
14
16
77
26
11
15
2
47
32
3
12
34
41
40
28
1
18
27
35
31
24
21
48
62
58
54
38
75