8 924 452 true 3 5 17 22 23 24 30 31