192
167
159
55
107
172
270
383
205
154
120
115
158
156
106
160
111
59
350
317
290
86
164
203
81
62
87
118