14 791 665 true 3 11 30 32 41 45 51 52 56 59 72 89 92 98