5
4
10
5
8
28
19
230
409
16
7
8
12
3
23
176
277
1
4