62 55
10
15 29 348 3
19 21 291 1
13 17 159 2
31 12 260 2
29 13 256 2
11 15 108 2
27 9 148 3
31 19 353 2
28 31 512 1
23 16 206 1
