201
60
188
113
26
99
80
95
84
59
25
57
69
217
152
71
47
79
104
54
45
98
42
43
139
70
75
176
55
58
56
41
97
28
88
143
49
101
27
189
35
76
44
46