247
763
108
112
1646
45
28
136
49
70
43
27
104
40
128
406
68
9
1263
32
220
21
113
23
66
514
144
26
30
52
187
24
448
38
426
107
47
77
189
18
13
2756
7
218
233
42
36
143
137
103
79
176
69
376