18
6
16
13
21
60
15
200
5
36
8
89
9
23
12
45
30
43
85
19
39
32
14
7
10
20
67
64
28
51
11
29
34
17
77
26
55
22
27
46
33
66
90
123