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