198
162
344
529
940
327
540
169
438
682