3
5
5
18
13
27
11
23
8
24