262
664
300
545
220
325
89
317
99
237
79
243
46
177
66
191
29
135
510
43
147
76
50
143
71
124
56
139
26
141
136
31
86