7 8 101
150 12
1 12
2 25 50
3 32
4 48
5 38
6 48
7 56
8 68
9 12
3 8
15034915595