1143
189
291
163
100
884
391
136
99
252
347
870
30
344
263
17
139
38
40
661
313
36
373
322
114
592
224
47
518
224
44
175
667
21
4
8
224
81
132
311
104
208
542
117
866
113
377
15
984
128
