50
129
4
9
116
0
155
1
120
146
122
2
80
255
55
239
60
196
194
106
145
112
143
100
141
70
128
130
144
119
148
152
177
7
136
97
164
108