7
299
7472
168
1232
11
390
31
34
18
175
328
17
41
273
102
229
48
105
976
65
94
107
12
22
75
47
6
67
90
4975
50
27
8
24
260
71
56
289
40
111
51
310
15
84
395
3088
77
159
266
142