9 357 182 true 2 4 5 8 11 20 30 32 33