12 377 300 true 12 13 27 29 41 51 59 66 78 79 97 99