10
51
1214
74
917
46
203
31
30
234
372
47
90
169
52
851
191
95
22
231
136
76
275
56
42
7
57
50
365
27
115
38
109
97
61
34
165
155
39
49
15
181
145
29
209
20
92
110
11
107
261
96
264