107
106
103
97
96
94
93
92
91
87
85
79
77
75
73
70
65
64
63
62
60
59
58
56
53
50
49
48
47
46
43
42
41
40
39
38
33
32
31
29
28
27
26
24