601
505
476
256
288
164
446
348
122
192