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