10
5
18
37
15
31
19
151
28
5
46
13
30
4
32
71
25
24
16