3
21
25
27
28
21
22
27
10
11
22
30