88
176
537
467
150
668
186
161
389
152
437
175
450
441
577
165
596
173
349
287
162
411
376
326
456
412
382
567
201
42
23
23
26
23
23
25
23
23
23
24
26
23
26
28
23
24
23
25
23
23
26
26
23
26
23
24
23
23
23
26
26
22
23
26
26
25
22
23
26
23
23
22
26
24
26
23
24
26
26
23
159
199
168