25
68
98
63
45
84
28
278
48
15
304
43
33
614
24
39
126
224
67
644
172
22
38
320
54
225
178
36
23
576
203