230
819
538
375
695
84
942
27
782
838
301
366
181
197
165
82
175
885
1108
120
919
92
384
23
21
525
387
697
979
939
19
271
603
211
27
527
1124
277
262
853
12
635
555
751
981
176
262
12
341
309
144
992
15
390
