374
453
146
327
73
259
188
311
35
228
103
288
106
285
63
222
29
205
15
254
53
221
24
182
46
150
179
18
148
68
395
33
160
23
100
66
83