19
5
200
7
20
27
34
17
38
22
15
45
33
193
6
62
42
31
69
100
26
182
32
11
51
59
118
16
8
138
75
25
36
13
99
651
12
9
18
29
63
10
58
35
37
1000
73
52
65
57
14
159