14
75
12
11
101
18
54
221
8
7
10
258
19
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
17
40
5
108
72
25
9
56