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