15
6
16
12
9
4
7
10
8
27
14
19
11
59
98
32
57
5
13
70
63
60
21
33
25
20
71
28
42
39
3
37
56
1
40
53
43
34
30
17
22
2
52
41
54
31
29
18