15   45
18   76
21   113
22   102
698   345
15   212
81   79
28   57
32   92
8   58