16 578 52 6 7 16 19 21 22 23 31 38 42 44 46 48 53 60 64