0
5
3
30
22
63
47
32
50
44
93
60
39
28
37
52
73
70
53
113
54
40
57
67
89
51
31
29
36
81
62
132
41
18
24