47 205 22 1 2 3 5 9 11 12 15 17 19 20 21 22 24 25 26 27 28 30 32 33 34 35 37 38 40 41 42 44 45 46 53 54 56 58 59 63 64 72 73 79 80 83 86 87 95 98