141
116
142
48
96
83
139
436
348
395
308
303
160
119
106
132
91
79
73
488
362
207
146
343
159
155
183
210
122