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