73
150
86
255
161
55
31
17
49
816
8
46
88
64
42
38
200
37
44
45
177
27
91
33
142
162
60
89
98
599
570