108
743
66
180
137
251
26
152
232
55
237
51
215
23
157
78
184
15
254
97
115
31
176
35
177
13
114
100
68
395
1
80
85
22
86