12 627 390 true
0 3 8 9 21 22 24 26 30 32 35 38