2
5
8
9
11
12
16
22
23
28
29
30
33
43
45
48
67
69
75
86
62
51
19
44
34
32
42
26
41
56
70
21
14
3
1
82
7
80
37
66
10