7
4
14
19
3
8
18
87
10
11
16
13
23
5
35
9
40
22
12
52
17
280
21
34
20
26
98
30
29
50
62
42
94
27
90
32
286