3
1
0
6
17
15
39
56
4
27
22
49
20
7
21
14
10
2
38
26
25
11
24
9
18
16
8
31
32
91
35
104
40
12
51
33
66
36