15   49
2   53
8   95
6   81
10   88
21   104
3   77
7   79