171
44
46
239
35
73
246
443
559
36
25
15
47
166
99
49
156
107
28
123
39
827
76
97
69
904
90
80
208
71
21
6
27
9
24
34
425
37
23
32
18
19
159
70
170
22
438
642
74