8
17
16
11
27
29
3
3
15
6
32
936
4
0
23
428
30
