158
1
95
246
150
2
226
156
669
4
653
129
418
0
722
7
83
227
613
21784
3
224
298
77
290
127
81
262
141
179
345
178
302
242