2
4
8
11
15
18
23
27
28
30
31
33
43
47
64
66
67
77
81
82
46
44
76
42
37
41
54
38
21
17
19
16
87
14
5
12
7
83
10
26
9
20
62