3
4
10
16
22
27
33
34
37
38
39
42
44
45
66
67
71
72
82
83
35
50
30
46
65
55
25
17
73
11
81
43
76
14
53
13
86
40
90
88
24
80
8
62