171
   168
  165
  161
  157
  156
  155
   154
  153
  152
  147
  145
    142
  140
  139
  138
  135
  133
  132
  131