241
1
47
71
268
63
122
2
109
3
118
362
218
1063
4
356
317
526
223
68
128
552
84
242
1744
306
577
281
973
1095
8
225
115
89
80