26
99
225
72
131
70
200
30
107
259
52
36
157
51
156
56
309
119
34
73
46
48
101
92
151
64
277
71
419
202
83
19
512
152
38
182
198
436
41
57
626
149
713
43
356
374
28
117
25
44
205
85
453
170
124