14 854 455 true 8 14 31 43 46 47 51 54 67 76 80 81 83 98