159
231
43
19
46
146
6
5
32
37
82
39
32
21
27
37
62
60
41
2
36
15
31
9
2
10
28
9
13
88
12
1
12
22
11
5
10
2
3
1
14
1
103
8
12
6
46
27
21
3