71
80
44
27
143
60
18
140
68
75
113
59
10
41
58
29
53
91
178
50
125
76
78
246
128
28
47
93
32
293
299
108
9
206
104
136
90
40
69
154
85
19
147
456
56
1296
89
42
219
281
296
257