9
10
5
19
12
23
8
16
9
9