167
848
170
891
118
604
117
581
108
590
85
479
74
436
96
493
106
524
65
352
130
670
66
351
126
634
105
536
68
341
103
532
117
598
63
337
167
848
170
891
118
604
117
581
108
590
85
479
74
436
96
493
106
524
65
352
130
670
66
351
126
634
105
536
68
341
103
532
117
598
63
337