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