104
533
120
620
103
507
92
518
195
997
221
1148
211
1342
182
925
168
850
186
932
156
818
156
782
118
599
6
29
44
237
4
18
104
533
120
620
103
507
92
518
195
997
221
1148
211
1342
182
925
168
850
186
932
156
818
156
782
118
599
6
29
44
237
4
18