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