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