57
188
128
104
194
144
59
131
77
18
175
27
141
35
198
86
60
95
264
96
44
103
28
212
129
78
29
31
38
192
160
313
206
202
275
157
92
90
76
99
48
73
40
106
114
45
346
153
98
68
50
53
110