205
91
218
232
220
122
113
95
160
73
92
47
290
209
200
117
99
148
259
211
167
204
359
1017
86
470
79
141
172
153
214
253
176
112
239
25
49
223
130
132
574
240
135
89
787
269
188
133
72
11134
84
116
262
255
271