19
15
13
31
28
34
59