100
1
140
86
18
50
111
101
1
135
3
1
93
30
23
85
80
28
162
57
178
104
65
121
27
106
155
129
112
110
41
149
84
65
87
74
83
47
92
137
26
136
53
68
71
153
47
59
102
163
125
147
170
83
143
105
25
194
111
159
163
9
112
86
39
184
58
140
166
28
21
60
41
8
136
89
131
84
84
173
162
191
74
165
16
199
26
103
21
149
161
87
10
24
22
124
33
138
11
199
26
