26
139
89
126
84
194
107
160
108
74
79
91
63
43
250
112
92
49
55
166
51
128
118
41
78
97
20
111
185
98
174
104
99
116
36
60
163
83
57
56
96
135
61
33
143
86
87
80
42
73
28
102
120