44
19
28
43
101
101
42
91
90
157