163
237
147
62
103
88
41
62
82
4
34
50
43
28
17
47
33
28
15
23
22
36
18
37
39
28
29
46
27
33
11
6
24
7
10
25
14
31
15
4
24
38
22
26
20
16
5
4
4
14