100
98
97
97
92
90
89
87
85
84
84
80
79
79
77
76
74
71
71
70
69
69
69
69
67
67
67
66
66
65
1 2 3 4 5 10