26
73
144
336
125
225
112
146
114
80
264
36
41
198
76
95
129
28
3458
33
107
27
242
88
56
50
160
2600
272
227
4665
283