450
48
321
49
8
11
21
66
67
70
77
31
28
113
234
239
71
5
178
24
183
17
30
35
445
137
131
88
181
57
65
499
64
252
60
37
9
41
46
212
74
39
99
139
72
83
174
1416
102
411
97
145
23
101