299
951
101
243
110
293
143
118
21
174
30
166
74
15
136
132
61
714
20
93
5
90
18
10
112
4
255
69
3
78
89