160
235
147
103
4
88
60
82
62
41
32
50
43
28
18
46
27
17
31
23
28
36
33
46
14
39
28
4
28
37
15
6
7
22
11
32
4
7
4
26
16
37
6
15
21
15
10
18
25
9