179
27
594
49
298
16
79
467
119
120
11
398
23
95
157
34
58
1155
26
259
125
240
207
205
313
72
147
108
64
80
585