56
13
26
40
59
27
20
15
10643
94
71
1025
3871
39
104
373
31
337
46
531
65
44
149
80
67
17
23
37
130
131
11929
63
60
589
492
101
2318
36
54
1337
25
7
29
97
33
119
87
185
814
384
109