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