468
339
96
47
25
118
139
36
49
619