678
120
57
21
21
57
49
46
51
120
150