13
104
62
10
18
5
31
39
8
46
41
15
3
16
7
14
4
9
34
259
37
26
24
91
50
21
48
159
11
43
42
1
25
75
17
64
85
51
29
47
73