26
92
263
51
30
125
108
178
140
55
116
202
20
45
58
99
97
71
187
119
53
84
19
271
37
1076
91
313
72
1407
96