38
57
55
272
48
178
92
183
63
25
28
107
143
239
501
19
64
41
68
22
18
350
24
34
39
196
37
330
180
35
36
20
784
49
211
16
14
93
82
45
51
27
56
135
189
208
23
100
271
864
77
72
229