29249
8420
5134
4525
305
4413
263
6015
4214
140
172
188
119
64
203
50
156
84
236
55
134
53
126
86
76
107
70
63
92
219
120
3913
114
106
184
1412
85
36
90
51