112
105
104
103
96
95
94
90
88
86
85
83
81
79
74
71
68
67
66
65
62
57
56
54
51
49
48
45
43
41
40
39
36
31
29
28
26
24
22