12 564 479 true 0 4 8 17 20 21 32 36 49 57 68 93