28
10
16
23
13
12
14