290
1491
175
940
156
789
155
778
109
648
119
619
19
574
65
337
67
335
45
222
26
197
34
179
32
173
30
153
28
148
29
146
29
145
290
1491
175
940
156
789
155
778
109
648
119
619
19
574
65
337
67
335
45
222
26
197
34
179
32
173
30
153
28
148
29
146
29
145