19 2883 153 8 9 12 16 23 24 28 31 34 39 42 47 52 57 59 68 73 78 86