16 1430 791 true 1 14 18 27 36 41 47 51 52 58 61 69 80 86 90 93