12   123
1   39
2   66
10   53
4   78
1   41
5   55
1   52
1   62
1   103