14
103
203
41
245
135
149
106
172
606
82
91
101
303
268
420
99
316
345
735
128
161
70
289
291
7
66
156
354
36
382
134
29
56
238
282
377
133
346
132
40
27
189
510
198
399
10
30
86
87
109
174
76
63
130
48
304
363