372
89
497
99
172
165
381
398
68
67
56
440
280
169
147
171
618
195
291
249
78
641
97
164
95
85
57
38
86
44
66
252
143
103
221
98
101
41
69
76
28
45
113
43
475
500
128
152
481
84
502
81
749
251
25
36
232