13 1145 500 true 7 12 19 27 28 43 47 51 62 64 73 80 96