61
8
95
61
172
486
102
181
106
342