106
109
108
95
95
96
95
93
92
89
88
88
88
88
88
89
89
86
83
81
80
79
79
79
79
79
80
80
81
81
81
81
81
81
81
82
82
82
82
82
82
82
81
80
80
80
80
80
80
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
81
81
82
85
86
87
87
88
88
88
88
88
88
88
89
89
90
92
93
96
99
97
94
92
89
87
86
86
86
86
86
85
85
86
91
92
91
90
90
91
90
83
85
89
93
91
105