12 1127 851 true 4 5 7 12 33 36 48 53 59 77 85 98