26
58
54
42
131
42
86
100
4
134
43
121
41
173
44
56
62
78
168
72
21
87
148
82
16
83
182
209
276
141
62
365
500
500
46
101
133
149
18
87
162
49
120
17
182
20
117
13
129
129
41
19
13
13
62
74
22
122
205
500
500
359
782
629
500
500
343
232
93
140
937
923
781
902
628
204
90
146
36
78
82
500
500
500
500
216
54
321
31
113
36
19
15
508
31
268
673
641
677
500
957
700
500
true