I don't know Mia, it still doesn't look right. DS had
PIQ 142
VIQ 149
PSI 131
His subtest total was 120 so his FSIQ was 149. I think the FSIQ is determined by the subtest total. I don't think it's weighted in any way (except by the number of subtests in each category.) I could be wrong, though! I don't have the scoring manual.
If you add up the OP's subtests you get
17+16+16+16+15+14+14=108
If I were the OP, I would get this double-checked with the tester. Maybe some of the subtest scores were reported wrong.