22
20
35
48
27
36
45
18
143
37
82
41
39
30
47
9
28
42
46
14
15
63
84
89
23
57
80
183
34
144
242
291
288
59
200
205
260
272
314
94
171
364
172
208
311
147
55
185
142
845
109
204