80
1807
76
2589
217
5544
308
140
198
21
7454
114
267
88
53
51
416
291
426
52
126
112
165
99
118
48
93
171
30
195