235
80
34
376
58
90
138
138
148
164
144
143
153
148
163
166
147
179
155
169
161
689
694
857
149
352
550
379
150
817
141
145
726
148
598
432
158
1659
1752
1634
133
267
157
160
133
161
143
973
1367
392
163
732
150
247
153
141
153
149
135
140
1003
218
336
587
232
152
137
418
336
1263