3
17
15
22
23
13
16
14
27
8
30
20