95
116
54
62
46
41
20
17