5242
1338
1176
1146
1133
966
841
681
523
412
262
247
244
241
230
208
202
201
181
167
144
138
137
134
119
112
102
91
89
88
83
76
75
64
57
56
52
48
45
43
41
35
33
32
31
30
28
27
25
21
20
19
18