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