8
18
21
148
9
0
21
2
15
0
24
12
6
21
31
34
157
45