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