219
93
159
270
207
216
207
105
212
94
91
100
99
94
387
350
395
381
220
225
213
61
199
220
196
100
222
205
200
201
104
208
102
394
91
202
108
91
219
213
100
99
95
98
93
41
96
342
402
95
84
268
108
204
60
438
92
205
0
199
216
396
94
219
140
204
212
94
200
199
219
216
139
208
109
375
190
204
99
97
96
96
548
602
207
92
97
96
109
96
109
96
559
616
86
94
583
98
90
235
23
25
23
23
23
23
23
26
26
24
23
26
26
25
8
23
33
25
25
24
26
23
26
23
8
23
25
23
23
25
25
42
25