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