96
64
317
138
127
54
103
172
198
134
526
197