31 107 92 21 21 98 128 177 71 58 36 i5 64 263 241 226 306 5104