6
15
259
6266
434
128
151
397
131
42
165
24
108
380
57
89
29
199
65
21
67
44
88
61
439
1594
14
130
196
204
137
85
358
140
32
205
822
117
41
91
160
251
180
69
55
235
36
94
80
267
58
73
2
75
35