113
66
129
50
166
106
49
152
110
144
16
146
143
75
153
141
21
116
25
88
112
19
30
132
73
60
163
194
57
24
70
72
76
36
260
79
120
118
184
181
165
107
82
46
31
290
85
138
40
100
119
205
74
45
1017
26