160
235
103
88
60
29
54
156
24
98
75
38
39
32
50
18
20
31
27
32
33
46
27
28
9
2
14
16
9
18
15
8
22
6
39
6
38
32
52
15
15
26
3
37
44
24
7
25
18
25