2
10
22
19
23