21
36
7
25
56
8
18
24
12
11
57
9
96
14
38
13
6
200
22
107
5
10
42
94
19
15
27
28
1000
17
23
16
45
32
59
99
153
29
80
53
33
71
126
122
34
26
55
128
50