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