7
25
23
56
39
34
14
12
77
41
35
24
30
1
29
46
4
22
20
17
55
16
8
6
19
2
54
11
10
48
57
66
37
5
62
94
13