0
16
3
13
12
22
30
25
23
21
32
44
58
35
31