160
235
103
88
60
32
50
18
27
46
28
14
22
15
32
15
26
15
18
25
33
24
14
24
15
11
20
6
7
23
2
8
17
14
9
5
1
27
6
4
9
15
4
2
14
8
15
6
9
7