2
3
7
8
11
13
15
20
26
31
45
48
51
57
58
63
64
65
70
78
49
30
77
44
76
43
4
28
42
41
35
56
40
89
14
10
81
12
90
79
82
29
67
60