109
108
103
100
98
90
89
88
84
83
78
73
72
70
69
68
65
63
61
59
57
56
55
53
52
49
48
45
43
41
40
39
37
28
27
26
25
24
23