<
9
11
4
5
20
4
3
2
6
10
23
1
10
8
45