247
15
263
7
29
8
9
10
34
57
186
68
198
44
89
45
178
48
95
741
24
143
41
322
716
148
33
20
22
294
301
1128
108
223
67
207
131
39
128
75
233
228
115
56
191