0
5
9
15
4
19
17
16
32
23
21
33
28
72
39