26
226
94
37
334
209
107
72
153
1211
48
6
15
259
6267
435
128
151
397
131
42
165
24
108
380
57
89
29
199
65
21
67
44
61
439
1594
14
130
196
204
137
85
358
140
32
205
823
119
91
160
251
180
69
55
235
36