21
11
19
16
29
9
30