3
10
11
12
15
18
19
22
24
25
26
33
35
45
49
28
29
30
40
41
42
43
44
51
52
53
54
55
56
57
58
59
61
62
63
1