240
463
53
333
19
311
26
306
131
277
74
285
63
252
61
247
44
186
121
188
88
172
38
127
29
118
1
108
6
357
31
113
105
5
75