7
270
21
93
16
23
114
68
13
8
35
14
1000
18
38
6
40
33
200
20
51
32
41
11
52
49
31
70
26
126
55
17
60
12
5
9
46
99
19
30
86
67
22
76
106
15
50
10
43
34
27