1
12
2
5
15
10
40
30
4
66
45
26
8
53
49
64
101
23
36
68
47
42
32
31
62
20
19
11
25
17
27
3
28
9
51
24
22