14 640 367 true
0 1 4 10 14 15 18 19 21 26 28 34 37 38