         200         312         399
         238         401          96
          61         278         223
         168         139         344
         283          74         383
         418         194         352
         457          21          18
          10         338         154
         449         504         402
         107           2          74
          11         361         310
         118         493          11
         443         270         451
         199         117         149
           5          87         243
         127          43         509
          75         280         163
         312          93         146
          51          10         203
         331         401         151
