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