49 50 07 32 87 64 49 16 16 87 72 11 81 13 85 31 80 60 12 61 10 65 44 13 48 42 615 152 164 188 127 211 196118