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