50
63
127
96
67
22
42
106
7
94
62
175
103
130
118
10
75
97
50
38
52
13
88
70
55
99
13
11
26
14
74
172
50
107
70
107
8
48
119
93
46
84
158
7
48
101
76
59
47
156