66
233
80
390
346
379
329
133
161
134
137
152
159
214
155
406
151
159
157
165
153
138
158
158
149
149
131
158
153
526
148
152
139
130
176
151
146
158
152
163
145
160
143
147
136
156
158
135
162
154
157
491
161
145
492
148
162
158
147
165
150
157
154
384
161
143
155
150
134
154
140
154
158
160
158
156
148
155
180
149
167
159
360
370
165
144
171
172
161
144
165
471
153
148
154
145