Siakam scores 26; Raptors hang on to top Grizzlies, 108-99