13
17
21
63
34
48
71
229
117
127
218
80
323
357
82
675
115
207
65
261
223
463
199
163
182
62
383
77
265
111
100
51
57
104
72
165
162
53
319
243
156
287
141
332
210
225
79
78
109
56
121
108
81