59
602
19
680
90
585
22
357
15
310
249
25
239
307
212
36
276
18
180
10
161
13
141
8
20
891
138
5
130
123