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