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