90 87 73 62 97 26 03 94 95 77 71 86 12 21 30 36 47 63 73 21 57 48 54 75 49 90 65 66 236 139 100 221 168191