35
42
7
8
19
28
32
67
17
15
27
49
130
142
135
123
119
97
68
114
132
92
144
257
213
136
62
154
44
251
134
163
178
210
108
205
146