601
144
324
268
256
164
348
75
121
36