:   
:
   
76
166
166
149
149
149
149
420
100
97