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