3
10
13
16
31
34
39
42
44
46
49
54
56
61
63
69
71
74
82
90
9
53
78
45
68
43
47
41
51
15
20
55
87
66
8
30
37
7