378
378
399
350
199
221
270
178
263
149
191
206
191
143
274
268
218
176
228
217
231
158
183
217
204
200
265
246
148
222
247
261
221
241
161
141
237
266
268
230
257
213
139
154
96
82
107
99
67
76
100
95
60
79
95
89
81
57
97
74
97
89
83
64
77
59
74
53
97
101
96
102
97
78
69
88
65
95
62
93
87
71
19
22
30
29
21
30
27
28
10
17
13
13
12
16
14
12
11
12
16
10
15
8
11
9
13
15
8
10
13
14
12
12
9
14
11
10
10