5
19
12
20
24
15
17
18
13
26
28
3
4
1
7
5
16
5
23