159
231
146
103
60
4
41
88
62
82
31
46
31
50
27
18
23
28
28
43
6
46
4
26
7
36
14
17
28
39
11
37
28
6
4
37
15
22
23
4
16
6
33
7
13
11
32
15
7
9