88
39
14
33
2
136
85
15
47
27
133
58
31
17
16
5
26
10
8
135
109
68
138
78
48
98
18
103
32
24
42
12
11
52
60
41
22
1
99
97
108
19
140
6