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