27
29
32
35
46
45
95