12
42
72
21
15
149
9
34
31
31