35
60
253
134
123
110
121
3
116
107
32
277
115
121
109
109
125
241
283
40
65
247
88
112
130
36
224
110
122
258
121
221
268
161
239
154
117
128
125
164
106
163
110
131
53
0
107
135
116
126
115
165
164
37
260
125
226
110
83
83
113
564
242
259
125
112
32
0
58
235