669
907
157
682
22
369
91
323
53
179
124
320
36
172
40
271
39
216
121
265
62
139
38
188
14
120
20
116
4
101
33
119
9
95