2
12
21
26
28
34
36
41
42
44
45
48
51
58
59
64
69
73
81
86
35
49
65
47
30
46
23
17
11
55
76
77
43
3
29
22
33
20
37
16
63
15
52
13
38
50
10