2
5
17
10
34
6
11
153
137
134
124
120
119
113
110
109
105
104
99
97
89
89
87
86
86
77
73
73
72
71
71
70
67
66
66
64
64