26
87
100
119
64
63
774
42
57
113
278
13
490
15
167
25
4
242
332
109
772
76
75
639
98
164
78
73
323
4477
3105
162
379
1225
364
124
62
217
50
351