28
37
94
36
113
25
106
573
79
29
23
50
99
546
142
52
21
46
38
32
26
90
19
67
22
74
61
49
34
71
33
30
66
119
59
55
45
182
57
43
488
88
131
149
39