111
105
104
100
96
95
94
93
89
86
85
84
82
78
75
70
68
64
63
61
59
58
56
55
54
53
51
50
48
47
46
45
44
43
41
40
38
36
34
32
31
28
27
26
25