160
143
130
105
114
363
251
198
102
107
115
125
110
106
326
421
375
310
67
63
214
218
111
159
140
169
340