23 1335 116 1 2 5 8 12 19 24 30 32 33 34 37 40 41 44 49 53 55 57 59 60 63 69