2   91
8   103
27   166
3   113
3   80
8   131
21   110
3   136
15   155
67   171