86
84
82
90
94
98
87
91
81
93
89
83
96
80
88
99
79
92
97
95
52
61
62
63
56
55
53
60
54
58
59
57
2
1
21
27
25
28
7
13
10
11
14
4
9
26
31
6
29
24
20
16
18
33
3
8
32
30
17
5
22
23
19
38