38
32
37
42
75
60
89
94
46
88