10
15
449
92
7
358
77
43
41
476
54
42
69
8
463
4
23
74
115
207
119
435
114
150
296
142
57
18
245
194
86
183
66
46
102
26
250
279
481
101
166
19
50
80
405
124
14
318
30
63