40 1105 65 1 2 9 10 11 12 13 16 17 21 23 24 27 28 29 33 35 37 38 39 41 42 45 46 49 51 58 62 64 65 67 68 74 78 79 82 83 86 94 95