423
676
175
503
72
528
45
532
21
437
217
361
41
251
37
256
29
158
65
743
180
18
168
19
179
9
138
13
155
20
900
8
139
7
115
122