11
20
208
33
53
160
42
215
48
178
92
437
245
209
34
28
341
361
22
88
51
71
229
232
120
136
145
220
174
99
97
223
262
141
64
43
110
139
187
586
216
628
496
109
125
38
400
118
146
259
24
80
682