35
11
75
24
10
3
9
12
27
1995
53
4
5
31
247
150
104
26
78
50
62
13
25
33
16
92
15
6
34
49
52
30
42
138
23
60
120
77