14
23
1000
16
21
77
20
11
34
5
52
35
9
18
6
22
7
115
13
122
10
8
112
17
12
250
105
56
37
15
32
33
24
19
200
108
26
29
90
27
30
55
47
31
50
138
57