18
14
247
111
2
11
3
7
50
1
2
10
3
97