12 1809 972 true 0 5 12 27 38 43 44 56 61 73 88 93