141
114
48
116
96
82
138
436
348
395
308
303
160
119
105
132
91
79
73
488
362
207
146
343
159
155
183
210
122