15 991 469 true 3 6 10 19 27 30 45 51 52 58 72 75 81 82 98