33
152
1249
1094
199
896
29
220
173
360
204
885
15
309
885
129
364
1550
470
188
560
468
227
209
517
1
346
259
564
309
579
608
137
271
851
447
256
2
704
337
606
285
161
122
1988
400
285
150
5
195
164
