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