16 5112 1561 true 2 5 8 13 23 27 37 38 43 51 53 62 70 78 80 91