12
13
21
29
30
33
34
38
43
47
49
51
60
65
71
75
80
82
83
85
16
46
40
8
19
42
89
74
35
41
90
15
84
23
14
50
28
67
11
44
10
39
36