301
812
130
353
75
380
112
310
908
514
169
418
186
278
85
241
95
246
92
1,108
23
250
35
191
51
209
17
178
62
195
30
165
98
171
124