19 4037 168 8 9 12 16 23 24 26 28 31 34 39 42 52 57 59 68 73 78 86