4
3
8
4
3
9
1
114
2
3
656
9
43
7
9
22
2
110