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