9 352 252 true 1 3 8 15 16 20 22 32 36