15
6
10
20
12
30
83
18
17
11
42
53
33
25
38
5
13
7
9
23
14
89
32
21
40
22
34
67
146
44
58
49
26
19
16
8
24
31
47
27