7
43
123
18
25
11
8
92
24
65
10
200
87
27
26
146
35
22
29
5
15
1000
14
50
9
13
47
53
17
16
6
62
69
19
12
28
38
36
31
45
37