109
481
172
435
50
231
81
291
40
233
76
229
14
244
28
198
16
170
15
254
19
166
38
118
8
175
58
157
20
133
68
395
22
155
26
142
4
136