139 294 63 142 125 119 44 48 112 93 101 57 80 112 96 67 62 54 73 45 130 165 62 32 96 36 236 92 92 53 169118