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