37
610
374
376
596
273
50
78
125
60
53
62
46
153
129
81
136
97
70
68
82
18
131
245
101
169
239
92
83
158
188