49 292 32 2 3 8 9 11 12 14 17 18 19 20 24 27 29 33 34 36 38 39 40 42 43 44 45 47 48 49 53 56 57 58 60 61 62 63 64 71 74 81 83 85 86 87 90 92 94 95 97 100