2
9
3
6
149
2
9
1
3
24
2
10
12
4
1
4