160
235
147
103
4
88
82
62
60
41
50
32
43
18
31
28
27
46
23
17
28
46
36
14
28
4
11
33
39
6
7
28
37
15
22
7
4
26
4
6
27
16
37
32
21
15
9
13
11
23