15   45
18   76
21   114
22   103
698   345
15   212
81   79
28   58
32   92
8   58