3
5
6
13
17
31
32
40
42
50
51
52
56
58
63
68
74
83
88
90
15
47
23
43
1
7
41
77
35
22
29
14
59
11
28
21
39
10
86
9
16
65
8
37