10
9
23
3
3
10
8
15
22