4
15
19
20
15
11
18
26
28
23