20
22
30
9
19
29
11
15
20
25
27
28