173
978
133
664
82
415
118
603
126
639
114
587
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
615
227
1385
173
978
133
664
82
415
118
603
126
639
114
587
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
615
227
1385