160
236
60
88
50
32
23
18
27
46
28
31
15
14
22
28
18
32
15
26
25
52
15
18
33
9
5
14
13
24
16
6
14
11
11
13
2
9
23
8
10
4
1
2
5
15
13
10
9
2