10
22
13
15
14
16
52
23
43
35