209
906
90
592
86
507
50
449
17
87
45
103
27
293
43
78
74
77
6
322
18
187
71
24
163
49
81
11
186
16
7
188
62