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