21
13
11
32
28
51
31