3
35
26
3
2
18
59
104
3
88
20
33
64
21
13
33
21
2
30
16
12
2
2
38
22
30
5
2
25
3
26
5
99
68
30
13
24
31
43
9
17
72
18
37
42
Top