142
123
99
103
102
101
91
95
84
88
92
82
82
72
77
74
75
72
61
69