606
512
481
262
297
165
459
349
126
196