10
10
9
16
19
10
28