0
36
7
25
159
6
28
32
10
5
5
514
32
58
16
18
48
248
31
43