6 180 351 true 2 9 16 23 32 34