23
438
530
240
395
186
166
158
159
258
196
159
158
185
108
76
118
166
155
98
69
138
139
158
89
98
1189
158
98
129
189
69
136
99
98
69
186
89
109
108
69
89
69
108
66
89
89
78
108
99
109
109
66
115
200
850
780