0
50
155
131
274
201
23
146
142
156
139
131
161
138
130
149
159
140
154
170
144
135
140
148
567
127
191
461
148
146
144
254
147
406
144
136
131
329
422
395
138
406
160
130
140
145
153
140
150
539
127
154
424
209
169
149
154
175
165
563
348
159
144
139
156
145
142
143
178
432
138
140
132
174
153
149
130
149
150
133