6
29
21
5
20
15
28
26
38
32
19
3