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