69
409
389
660
89
473
90
384
35
231
125
271
113
135
32
100
19
165
68
395
25
70
20
155
26
153
9
146
143
61
714
103
2
8
13
93