0
4
6
7
45
51
27
43
9
34
158
37
26
12
22
10
50
72
56
28
126
52
80
61
32
16
42
38
33
69
60
118
17
48
62
59
15
53
96
19
18
71
36
89
31
58
99