Alastair Ling (points: 149)