17
832
55
117
100
326
136
30
43
133
510
895
105
155
10
320
88
443
73
153
49
90
89
191
67
42
915
144
84
211
148
76
70
149
18
296
151
33
759
20
45
281
270
125
74
106
147
268
194
60
210
234
373
38
298
25
97
274