3
11
2
10
22
1
7
8
0
15
21
26
12
6
19
5
4
49
33
23
65
25
47
17
75
168
40
31
18
37
293
139
79
64
57
69
14