43
67
1350
476
357
3520
99
124
2627
274
2710
279
379
71
68
505
343
180
31
88
93
435
145
1489
154
266
397
532
62
4051
153
177