20
64
15
13
11
9
35
5
12
46
21
19
27
7
10
36
3
61
22
67
583
561
16
4
18
121
37
34
26
47
28
123
6
66
1
39
17
25