152
228
101
60
87
49
30
22
43
28
17
14
27
13
32
18
14
24
6
7
14
13
20
24
24
11
24
14
14
17
15
3
2
9
4
12
27
15
23
8
19
3
5
6
4
4
6
1
5
3