185 51 84 96 62 90 63 87 88 48 51 42 63 35 128 118 55 34 91 31211