123
26
50
92
407
288
112
171
133
126
139
121
123
132
139
121
131
146
139
120
141
116
136
130
137
115
143
151
135
138
113
131
134
123
130
129
132
120
117
118
129
390
115
77
139
123
126
131
136
113
379
118
143
122
275
133
137
134
460
141
129
119
122
139
122
140
118
127
133
133
134
592
139
135
140
134
135
119
131
135
142
116
130
132
128
145
146
121
132
133
306
146
118
135
135
133
198
117
130
119
125
129
119
142
138
135
43
147
134
138
33
126
69
144
125
115
417
354
142
343
136
139
143
133
150
434
132
133
118
130
125
135
135
133
119
136
125
129
123
132
128
115
139
133
124
142
158