21
20
21
51
101
37
224
95
70
95
98
52