10 436 40 2 24 30 32 35 54 69 84 86 99