149
271
1
18
2
16
10
20
6
2
2
1
16