16 377 70 6 10 11 12 15 18 21 23 27 32 33 46 52 54 57 58