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