120
223
294
476
28
112
69
300
17
270
15
231
177
26
237
40
235
21
195
29
78
151
14
123
119
254
13
103
12
87
107