291
587
166
576
192
394
157
244
144
188
132
183
19
140
86
221
18
217
39
24
142
26
125
14
124
6
339
33
135
17
119
101