21
11
40
28
31
40
108
20
32
67
101
67