6
6
43
91
53
17
132
450
290
119