47
3
93
59
170
465
102
180
106
342