3
5
5
18
13
23
10
22
7
23