2
4
20
7
18
40
30
63
60
6
21
22
38
73
36
58
10
99
175
9
32
85
33
100
23
80
96
31
62
35
12
15
19
3
14
24
41
43
26
71
49
56