569
54
45
30
198
153
137
25
80
123
98
33
105
135
56
764
66
84
76
233
187
117
249
478
31
435
275
115
517
35
73
79
8
43
77
49
48
288
321
46
71
86
125
102
315
243
1082
42
93
172
709
131