6951
1491
797
525
511
416
393
386
364
348
310
237
208
205
204
202
196
191
186
139
125
124
117
102
100
99
93
81
73
72
69
65
64
60
59
58
48
44
43
42
39
38
36
33
30
29
28
27
26
22
21
20