95
49
46
51
47
35
55