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