10
42
70
21
15
147
9
34
31
31