149
42
29
83
45
11
7
6
41
37
33
24
4
35
4
13
31
13
10
17
20
9
3
6
8
5
1
4
3
6
13
9
1
18
1
2
3
16
8
2
5
4
2
9
1
10
1