15   43
17   73
21   112
22   100
698   345
15   211
81   79
28   58
32   91
8   58