15
104
153
1
1
1
1
2
2
2
5
2
1
2
10
183
139
134
127
127
125
125
124
123
122
122
121
119
118
116
116
112
111
110
110
107
106
106
105
104
103
102
101
100
100