8
44
51
49
39
82
80
96
90
13
38
206
475
52
109
54
70
107
43
227
45
69
55
126
64
364
35
66
89
18
31
7
130
85
37
141
25
36
117
670
59
239
163
113
63
217
19
27
424
550
53