14
1000
42
6
69
11
41
19
17
5
94
12
16
15
28
7
23
575
169
26
18
24
31
21
9
56
29
8
25
30
10
38
200
63
107
99
139
27
35
119
47
92
13
33
20
43
22