10
13
15
22
25
31
34
35
41
42
44
45
54
58
68
73
76
80
82
85
5
12
17
20
23
46
48
53
59
60
66
71
83
89
90
4
49
29
32
7
6
43
36
79
39
40
37
70
9
21
16
50
47
14
8