12 1004 454 true 0 3 4 10 24 27 33 49 53 59 81 87