1
10
13
14
18
18
19
21
24
25
25
29
36
36
49
49
50
52
52
55
57
59
62
62
62
63
67
70
70
71
72
78
81
82
83
86
87
87
90
100