3
5
9
11
16
18
19
20
29
33
41
43
46
47
53
73
80
84
88
89
60
44
75
42
22
82
40
37
78
28
85
64
17
69
14
63
13
65
12
49
15