104
458
175
242
263
9198
324
170
266
152
139
166
142
133
126
132
116
129
114
136
220
134
177
160
232
517
351
127
157
145
205
146
115
144
184
192
148
113
171
140
123
119
121
105
176
111
131
101
151
102
181
159
103
194
172
128
162
167
154
96
93
130
109
124
178
110
150
118
99
81
125
74
84
87
97
180
165
183
203
185
191
1030
218
174
153
301
243
3518
2346
1541
1518