0
42
57
20
31
50
23
9
53
64
21
33
70
66
38
68
59
37
32
40
80
133
49
130
120
99
58
115
62
135
109
123
185
88