235
100
179
260
153
167
147
192
84
231
193
277
324
317
93
415
149
146
85
825
187
209
15
2
311
78
22
382
160
95
52
35
71
121
60
51
34
241
117
108
92
119
26
69
306
80
40
154
211
107
222
256
164
98
30
909
48
748