7
0
11
3
14
2
1
4
6
20
12
23
18
38
15
44
25
26
50
64
81
28
33
9
122
63
36
67
186
75
129
91
392
51
56
68
86
41