7 971 415 true 4 17 19 22 30 31 32