10
45
9
6
21
2
77
3
5
4
24
12
53
13
7
11
15
29
34
43
27
52
16
36
30
18
25
28
20
17
14
33
32
23
8
80
68