1
5
15
10
12
40
30
3
66
45
14
26
8
52
63
9
100
23
36
68
47
41
32
31
49
62
20
19
11
24
4
16
27
2
51
22