8
25
10
16
34
98
7
15
44
30
19
20
18
17
51
35
29
66
55
99
14
9
12
53
6
42
71
33
3
4
41
36
21
13
11
2
62
78