19
22
26
2
7
28
5
10
11
19