71
4
104
513
1093
10
81
252
71
77
252
125
694
230
70
385
61
36
266
325
54
1153
503
47
67
213
7
330
448
41
138
4
195
29
172
271
173
421
187
267
65
411
407
53
130
126
651
1496
65
389
117
221
