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
39
4
6
7
26
14
37
28
33
37
7
15
16
6
4
27
23
4
22
32
6
11
13
9
21