124
71
165
119
78
110
174
258
126
66
91
313
201
227
1288
148
522
92
1848
281
67
639
1265
385
3910
267
61
419
84
73
426