4
11
3
6
1
7
53
5
2
0
9
10
8
50
15
44
33
56
55
34
81
96
86
76
60
69
72
49
30
67
141
48
68
103
19
129
39
57
70