607
81
346
21
426
153
380
109
559
25
515
183