1   43
21   74
2   58
8   97
6   82
10   89
21   105
3   79