90
91
89
86
87
88
82
83
77
78
56
57
84
85
58
73
79
59
60
67
74
69
68
80
14
75
81
61
70
49
76
62
19
11
12
50
41
18
71
42
51
32
63
72
66
33
64
13
43
21
52
34
65
17
22
44
53
110
35
23
45
54
36
16
111
46
55
118
24
37
47
112
15
25
38
199
48
130
117
26
113
114
39
119
116
27
40
3
120
28
8
115
129
29
121
128
2
9
122
136
137
10
30
123
4
124
31
127
5
126
20
6
7
138
125
135
139
131
134
140
132
133