31
237
23
239
537
6
27
25
63
97
108
62
91
116
109
71
42
272
18
142
99
24
118
130
249
157
220
94
51
80
312
479
44
480
193
119
33
65
35
415
85
21
11
374
263
159
122
58
259