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