26
749
63
47
96
137
102
105
16
94
98
75
38
340
60
172
62
262
320
50
97
52
147
204
46
1805
114
44
271
56
64
99
84
112
691