9
14
109
11
112
1
5
20
4
7
6
4
3
6