21
152
34
72
19
191
116