0
50
165
179
154
156
172
152
271
405
153
160
151
168
159
147
175
175
161
151
166
152
172
173
154
149
160
122
11
168
144
159
125
136
153
175
126
146
162
168
162
169
175
558
142
150
144
127
152
117
126
145
121
123
136
171
125
129
114
434
446
161
115
136
117
124
133
105
11
153
600
125
146
158
174
162
166
150
163
160
163