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