173
978
133
664
82
415
118
604
126
639
114
588
130
670
68
341
88
440
79
393
92
466
77
388
100
600
68
354
84
428
129
664
101
517
129
638
120
616
227
1385
173
978
133
664
82
415
118
604
126
639
114
588
130
670
68
341
88
440
79
393
92
466
77
388
100
600
68
354
84
428
129
664
101
517
129
638
120
616
227
1385