8
3
56
33
31
29
45
17
8
17
30
36
16
41
29
21
36
28
43
48