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