7
1 7
3 9
6 78
43 57
2 76
32 156
169 299
