16
24
28
31
32
37
43
47
48
52
56
57
58
59
64
67
71
76
84
90
80
4
9
19
20
22
25
29
44
45
51
69
72
78
82
39
46
11
5
41
73
79
7
40
26
17
53
12
42
36
21
38