91
93
16
133
63
211
27
6737
57
37
207
158
18
149
12
26
48
46
19
17
74
90
41
77
478
25
49
413
80
135
38
59
43
68
24
10
36
60
152
161
40
111
51
35
30
45
47
89