157
228
146
102
88
31
49
28
27
15
22
37
39
6
24
14
18
13
19
8
17
19
9
21
22
7
1
9
15
2
6
11
4
15
5
1
4
5
3
7
7
4
2
8
8
9
6
2