213
58
581
193
203
208
216
62
536
1138
184
10
205
108
50
96
45
110
704
119
46
144
71
270
72
60
53
28
70
24
26
40
49
195
105
88
115
261
252
209
273
168
87
174
372
161
22
199
80
59
340
165
125
85
134
121