243
325
62
81
110
87
155
441
101
701
1000
182
566
128
31
486
305
120
58
159
113
210
14
312
252
608
391
157
77
186
292
515
224
26
55
59
245
121
63
245
46
554
1359
701
34
23
6
46
530
464
