0
66
8
9
32
130
48
71
141
73
105
65
47
91
110
255
123
113
43
195
136
196
187
229
125
170
87
90
277
261