71
50
630
126
548
81
290
216
34
209
706
162
112
65
35
36
314
99
4393
195
3003
41
320
173
633
24
262
271
214
74
396
91
201
22
226
139
275
114
1218
100
577
52
138
131
325
739
48
56
695
30
130