         285
          11
          80
         120
         140
         160
          60
         200
          40
         240
          12
         260
         280
         180
         220
         300
          20
          18
          16
          17
         100
          14
          19
          13
          15
          31
          37
         119
         299
          32
         159
          33
          99
         219
         239
         259
         279
         199
         179
          36
          79
         139
          34
          35
          59
          39
          38
         198
         298
          57
         218
          56
          54
         278
          53
          52
         258
          51
          55
         238
          58
         178
          98
          78
         118
         158
         138
          76
         277
          75
         297
         117
          77
          97
         197
          74
         177
          71
         257
          72
         137
         237
          73
         217
         157
         397
         377
         337
         317
         357
         136
         116
          91
         236
          94
         336
          96
          95
         276
          92
          93
         356
         196
         316
         396
         256
         156
         216
         376
         176
         296
         115
         155
         114
         315
         112
         255
         113
         195
         135
         235
         395
         295
         275
         175
         375
         111
         355
         215
         335
         154
         234
         174
         314
         334
         194
         214
         254
         134
         354
         374
         131
         133
         274
         294
         394
         132
         333
         173
         293
         213
         353
         193
         373
         151
         233
         313
         393
         153
         253
         152
         273
         192
         292
         171
         252
         232
         352
         272
         212
         172
         392
         332
         372
         312
         191
         331
         351
         371
         251
         231
         311
         271
         391
         291
         211
         230
         250
         390
         310
         350
         270
         290
         207
         330
         208
         370
         209
         202
         203
         205
         201
         206
         210
         204
         309
         349
         289
         249
         369
         269
         389
         229
         329
         228
         227
         226
         224
         225
         221
         223
         222
         308
         348
         288
         268
         368
         241
         244
         328
         242
         247
         243
         245
         246
         388
         248
         307
         387
         367
         287
         327
         265
         347
         264
         263
         262
         261
         266
         267
         386
         366
         346
         285
         326
         281
         282
         286
         284
         306
         283
         385
         301
         365
         325
         345
         305
         302
         303
         304
         322
         323
         324
         321
         364
         344
         384
         341
         363
         342
         343
         383
         361
         362
         382
         381
