6115
1517
1157
1144
1122
1035
915
616
557
446
415
338
320
317
230
228
220
204
195
175
164
135
125
119
117
104
101
97
96
86
84
71
65
64
62
60
52
50
49
47
45
42
41
40
39
36
34
33
30
26
24
23
22