92
1
120
255
82
69
165
330
119
2
294
168
489
1393
75
775
288
534
140
554
650
1660
816
543
681
121
513
708
812
1014
531
685