92
362
166
112
472
197
363
210
167
159
148
313
131
100
115
340
79
64
116
111
106
98
70
118
154
49
206
177
144
193