5
9
4
5
2
3
9
10
4
9
2
3
20
43
5
8
10
23
8
20