87
84
80
128
76
47
17