14
75
12
11
101
18
54
221
8
7
10
258
20
47
13
61
119
217
15
70
37
137
249
94
139
489
321
434
21
83
89
160
66
84
93
289
722
362
59
38
191
173
40
5
109
72
25
9
56