2 98
30 315
2 50
16 324
6 109
3 120