5   149
2   102
3   93
2   57
2   95
7   110
3   88
9   137
21   124
12   147