8
5
136
134
43
16
79
306
2
5
149
5
172
19
29
2