64
136
42
61
45
95
29
49
30
33
39
35
58
33
18