3
25
23
18
5
8
10
70
35
16
14
2
7
34
40
4
36
13
21
32
44
31
12
17
22
65
76
24
33
9
6
30
48
20
38
56
19