7 815 295 true 12 22 25 28 30 31 32