0
50
152
156
146
153
151
131
196
161
147
154
146
158
146
332
173
159
146
181
158
129
182
163
160
159
147
186
134
161
153
182
150
172
150
132
170
150
173
449
124
164
371
144
164
153
159
128
178
149
146
151
161
153
148
181
149
155
131
192
136
155
342
141
248
181
131
152
284
157
158
390
163
114
133
147
154
158
453
303
151
201
147
129
132
115
223
184
207
154
164
131
162
159
151
147
153
177
181