45 439 44 2 3 4 7 8 11 14 15 17 19 29 31 32 33 35 36 38 39 40 41 42 44 45 48 49 52 53 55 57 58 60 63 64 66 71 72 73 75 84 85 87 89 90 92 93