10
2
25
67
14
44
5
31
9
19
54
62
11
4
56
766
61
21
448
36
43
7
47
45
8
13
58
46
23
155
166
27
26
34
29
24
53
42
6