   173
          4          1          4
          4          5          8
          2          9         10
          1         11         11
          7         12         18
          8         19         26
          7         27         33
          7         34         40
          1         41         41
          6         42         47
          8         48         55
          6         56         61
          3         62         64
          2         65         66
          1         67         67
          4         68         71
         13         72         84
          4         85         88
          3         89         91
          1         92         92
          3         93         95
          6         96        101
          2        102        103
          5        104        108
          3        109        111
          1        112        112
         10        113        122
          1        123        123
          2        124        125
          5        126        130
          8        131        138
          5        139        143
          6        144        149
          3        150        152
          5        153        157
          3        158        160
          3        161        163
          3        164        166
          1        167        167
         10        168        177
          1        178        178
          3        179        181
         11        182        192
          2        193        194
          5        195        199
          2        200        201
          3        202        204
          3        205        207
          2        208        209
          2        210        211
         11        212        222
          4        223        226
          1        227        227
         12        228        239
          2        240        241
          5        242        246
          2        247        248
          2        249        250
          2        251        252
          2        253        254
          3        255        257
          6        258        263
          2        264        265
         12        266        277
          1        278        278
          2        279        280
          8        281        288
          1        289        289
          3        290        292
          1        293        293
          5        294        298
          1        299        299
          2        300        301
          3        302        304
          1        305        305
          3        306        308
          3        309        311
          3        312        314
          3        315        317
          6        318        323
          4        324        327
          6        328        333
          1        334        334
          1        335        335
          2        336        337
          2        338        339
          1        340        340
          9        341        349
          1        350        350
          1        351        351
          3        352        354
          3        355        357
          1        358        358
          1        359        359
          5        360        364
          2        365        366
          2        367        368
          3        369        371
          4        372        375
          1        376        376
          4        377        380
          1        381        381
          1        382        382
          1        383        383
          1        384        384
          1        385        385
          1        386        386
          3        387        389
          4        390        393
          2        394        395
          3        396        398
          5        399        403
          1        404        404
          3        405        407
          3        408        410
          1        411        411
          4        412        415
          1        416        416
          1        417        417
          2        418        419
          1        420        420
          2        421        422
          2        423        424
          1        425        425
          2        426        427
          1        428        428
          3        429        431
          2        432        433
          1        434        434
          1        435        435
          3        436        438
          1        439        439
          2        440        441
          7        442        448
          2        449        450
          2        451        452
          1        453        453
          2        454        455
          3        456        458
          5        459        463
          1        464        464
          5        465        469
          1        470        470
          1        471        471
          2        472        473
          3        474        476
          1        477        477
          1        478        478
          1        479        479
          1        480        480
          2        481        482
          1        483        483
          1        484        484
          1        485        485
          3        486        488
          1        489        489
          1        490        490
          1        491        491
          1        492        492
          2        493        494
          1        495        495
          1        496        496
          1        497        497
          1        498        498
          1        499        499
          1        500        500
          1        501        501
          1        502        502
          1        503        503
          1        504        504
          1        505        505
          1        506        506
          1        507        507
