101
280
287
152
124
118
47
103
131
285
62
48
112
875
1365
1611
4152
1875
133
1852
60
94
123
65
1158
2888
724
840
1730
67
1953
391
919
651
932
1192
1045
710
2363
120
2274
823
839
452
267
21
43
28
548
1646
44
150
1152
109
542
30
475
50