9
8
12
7
14
6
15
35
32
3
11
59
4
18
24
20
2
5
10
23
34
52
63
65
53
22
81
88
47
43
37
41
58
38
13
48
31
28