11
5
14
24
96
106
126
325
200
143
170
236
187
71
141
423
134
201
122
188
231
70
133
79
238
131
153
118
249
150
98
63
112
50
51
142
359
37
33
119
208
99
40
274
124
173
137
288
224
260
287
81
115
100
111