271
1
72
156
1330
3
255
357
91
1447
7
62
283
2
308
290
971
263
267
119
69
701
67
50
333
575
305
270
54
76
55
88