         107
         198
          94
          65
         108
         107
          91
          60
         198
         102
         157
         128
          58
         124
          73
         629
         191
          99
          71
         133
         157
         254
         238
         199
         268
         179
         122
         142
          79
          60
          76
          97
         107
         402
