283
29
45
28
629
74
33
98
400
15
173
65
6708
107
48
44
41
177
47
66
7
377
235
42
427
222
108
193
150
749
82
197
56
50
53
187
458
26
368
89
102
405
37
524
21
12
497
39
78
25
798