10
1 1 284
2 169 17
3 370 244
4 84 226
5 401 278
6 389 450
7 490 314
8 289 387
9 7 139
10 36 176
