160
235
103
88
60
54
29
23
75
156
32
50
38
27
39
98
18
20
46
27
31
9
32
33
2
28
39
6
26
9
14
6
18
8
52
15
22
16
37
24
38
32
44
15
3
18
15
9
33
16