95
127
83
83
36
33
30
71
38
23