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