249
1259
195
985
189
972
187
968
188
960
172
858
168
852
163
831
156
802
154
783
154
772
151
757
129
697
125
624
121
613
249
1259
195
985
189
972
187
968
188
960
172
858
168
852
163
831
156
802
154
783
154
772
151
757
129
697
125
624
121
613