141
114
140
48
116
96
82
138
434
347
393
307
302
159
118
105
132
91
79
73
487
362
207
145
342
155
183
210
122