358
222
208
117
141
177
153
187
192
153
139
180
117
130
217
120
260
198
160
94
91
28
35
38
20
73
46
22
27
42
91
81
72
25
44
67
44
33
11
31