5
2
0
3
14
1
15
4
63
39
21
44
43
27
36
29
25
60
34
45
49
77
42
50
32
102
127
22
58
47
79
78
71
61
16
54