50
34
47
33
4
391
15
6
99
74
14
89
60
3
4
16
15
93
12
7
21
2
8
28
31
8
52
100
7
18
27
22
11
38
14
26
88
106
7
13
5
14
5
10
31
19
5
25
1
43
Top