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