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