10
2417
27
17
24
62
18
94
30
525
494
4151
25
143
138
532
21
484
51
253
119
56
283
28
49
34
78
59
13
20
358
131
89
50
12
187
220
33
206
64
72
38
413
214
54
19
219
47
7
42
31
112
150
952