16037
2335
1194
1132
1119
1055
849
552
547
428
348
346
203
202
166
126
121
118
117
102
96
75
70
60
55
34
28
27
20