2
1
5
1
15
6
104
103
90
90
87
86
85
80
80
80
78
78
77
76
75
75
74
73
72
71
71
69
69
69
67
67
67
66
65
65