10
22
11
14
14
16
51
21
43
30