149
42
83
45
28
40
37
31
6
7
34
33
11
4
4
13
9
5
6
13
19
10
24
6
18
13
1
3
4
2
16
6
3
1
7
5
3
1
11
8
3
4
2
12
3
2
5