1455
3
165
1
131
395
103
1211
4
218
195
2
81
295
153
127
50
88
37
147
95
97
100
83
540
5
66
91
123
521
43