59
22
98
143
32
19
89
57
46
20
51
36
94
137
163
17
54
225
68
36
97
55
21
500
33
101
87
183
146
98
240
341
41
248
40
20
48
69
60
13
17
150
11
500
500
144
23
68
17
16
26
34
26
27
37
54
73
41
16
23
29
209
256
357
220
87
167
92
166
147
89
92
249
427
62
88
73
126
101
131
80
14
18
127
13
80
21
187
500
270
130
21
85
150
22
17
16
true