46 1557 139 1 3 7 8 9 11 13 16 19 20 22 23 26 28 29 30 31 32 34 35 36 37 38 41 42 43 44 45 46 48 49 51 53 54 55 57 58 60 63 64 65 66 67 68 69 70