2
3
5
10
14
22
25
27
36
42
44
49
50
55
61
76
79
82
89
90
38
9
17
24
31
34
37
40
48
52
57
63
74
78
81
86
13
58
70
54
53
87
71
73
47
23
66
12
28
11
51
21
8