69
74
170
10
18
14
23
7
68
13
179
70
35
49
317
464
252
99
139
248
358
64
698
461
84
335
103
62
94
48
57
30
162
831
207
112
3001
256
2296
1297
326
266
481
190
95
562
38
414