12 945 483 true 1 4 20 24 27 39 40 61 62 64 76 78