105
1
50
81
69
84
2
292
718
7
82
124
312
175
341
190
103
86
1721
104
178
115
457
869
8
281
941
3
434
71
344
232
319
254