8
5
136
134
16
306
43
2
149
5
2