298
1
74
75
200
142
5225
2
51
116
73
83
258
54
123
229
97
198
353
86
373
469
363
516
365
352
314
223
658
206
72
452
3