35
35
109
172
171
116
109
89
98
92
132
95
93
172
147
124
114
123
105
106
104
99
80
85
95
90
62
82
95
80
80
76
57
51
78
89
69
95
102
91
73
77
60
59
58
70
73
64
40
40
47
41
44
38
46
45
52
53
51
235
35
177
83
54
224
111
140
166
137
132
148
133
130
189
171
109
126
116
191
105
117
95
96
98
91
87
89
111
89
91
89
98
95
177
150
160
91
87
100
107
97
91
64
70
87
82
86
85
86
89
123
125
117
106
113
103
112
106
92
97
97
104
103
106
51
75
41
46
42
45
41
41
168
46
41
45
42
42
41
39
214
132
130
134
83
100
116
92
166
164
106
131
127
109
147
132
122
140
184
120
137
133
131
96
109
113
91
155
175
106
96
90
154
85
92
99
83
84
94
98
100
158
161
97
96
93
107
91
103
103
103
97
84
80
68
71
78
191
55
77
66