27 49 120 72 112 40 83 25194