36
42
7
8
19
28
32
67
33
15
50
130
142
136
123
119
97
69
114
132
92
145
125
259
214
137
62
157
44
252
134
163
178
210
109
206
146