246
104
136
237
114
137
16
98
58
80
141
28
41
50
36
127
187
257
57
350
323
71
26
393
73
15
148
66
46
551
851
309
63
289
24
111
105
49
312
377
260
54
1191
1355
189
852
252
38
542
6
439
100
5332
1213
979
290
828