358
222
208
117
141
177
153
188
192
153
140
182
117
131
218
121
261
199
161
94
91
28
35
38
20
73
46
22
27
42
91
82
72
25
44
67
44
33
11
31