16 978 528 true 5 9 12 14 17 47 51 56 58 68 71 77 86 92 95 98