156
133
121
116
116
109
110
100
100
89
88
68
64
68
68
67
62
62
58
59