         524
         138
         150
         131
         108
          76
         115
         136
          87
          75
          57
          65
          48
          80
          72
         101
         167
         424
         138
          68
          82
          51
          37
         186
         153
         101
         133
          76
          33
         320
         393
         293
         415
         152
         102
         258
