48
7
95
61
170
469
102
180
106
342