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