13
15
11
7
20
19
12
10
68
47
8
32
37
77
30
29
24
565
18
33
6
1
9
28
108
2
46
26
5
97
45
38
143
120
48
57
31
39