1278
115
41
205
101
237
1047
56
102
3
83
5
25