0
50
206
158
160
156
155
157
139
153
153
155
124
147
153
143
136
149
154
166
147
119
160
135
133
131
118
140
157
125
119
139
155
122
163
120
132
156
350
566
567
141
128
141
43
131
139
117
269
114
125
150
134
132
124
147
120
143
163
152
124
367
117
132
124
150
164
233
174
164
135