232 370 112 16 72 19 5 20 32 46 30 18 3 3136