261
969
161
760
408
552
36
371
99
405
391
365
394
80
333
67
259
20
896
53
239
37
203
26
116
45
146
21
149
16
131
6
152
4
150