161
119
86
207
202
60
181
28
156
163
94
114
15
199
73
76
70
168
157
137
59
169
203
155
120
143
221
79
131
20
244
158
48
51
225
95
164
132
186
4
61
46
125
34
222
104
234
19
87
179
78
26
77
178
42
230
10
117
212
47
201
92
1
113
252
138
190
0
237
9
84
213
187
172
253
62
182
81
45
175
191
216
174
231
27
58
150
242
118
140
7
215
130
38
245
89
205
200
210
2