103
10
11
1
4
6
22
104
103
90
90
87
86
85
80
80
80
79
78
77
76
75
75
75
74
72
71
71
70
69
69
68
67
67
66
65
65