19 538 96 5 13 14 18 19 21 22 25 27 28 30 41 42 45 46 53 59 63 69