21
11
40
32
31
41
109
20
32
67
101
68