1
3
6
7
9
12
22
23
29
37
41
45
50
56
57
58
80
81
85
89
46
62
43
79
19
14
42
82
87
40
60
11
5
74
10
65
55
31
61
8
54