5   153
2   105
3   95
2   58
2   96
7   111
3   88
9   137
21   124
12   147