19
24
12
177
238
53
178
20
78
83
257
149
144
192
27
39
25
26
65
35
171
42
106
229
159
93
51
59
33
68
70
10
46
14
77
272
173
40
185
161
244
97
76
64
82
38
245
110
54
237
80
162