5
9
18
21
29
30
32
35
37
38
43
47
55
65
69
72
73
76
88
90
51
45
44
61
56
4
41
16
17
80
75
64
13
59
12
82
10
39
20
48
8