114
423
438
374
187
354
112
298
7
202
78
208
63
153
61
157
45
154
75
41
139
35
134
26
124
107
6
316
24
91
3
85
15