11
3
10
2
1
16
9
33
7
0
12
4
26
5
17
6
13
40
48
91
36
99
183
156
79
70
64
66
41
25
39
56
52
78
54
35
30
74