166
933
74
628
200
589
39
388
22
254
19
150
21
159
10
76
6
146
15
256
42
54
132
18
142
11
32
49
28
61
714
2
3
117