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