141
114
140
48
116
96
82
138
435
348
394
308
302
160
119
105
132
91
79
73
487
362
207
145
342
159
155
183
210
122