18
423
31
275
40
291
8
177
50
251
26
166
17
195
4
130
7
131
2
82
12
122
23
133
125
95
10
15
257
97
86
3
79