57
294
110
553
42
206
151
757
540
2704
189
959
182
1071
166
840
174
909
125
640
120
620
65
357
88
440
10
67
2
9
57
294
110
553
42
206
151
757
540
2704
189
959
182
1071
166
840
174
909
125
640
120
620
65
357
88
440
10
67
2
9