Lenovo legion slim 5 14 vs macbook pro July 8, 2019 16 32 64 128 Lenovo legion 5 pro vs m16 Lenovo legion slim 7 vs