27
31
29
33
39
33
98