2
30
19
25
26