21
21
12
12
26
26
45
45
25
25
51
51