4
3
0
7
2
6
12
10
44
9
60
36
41
29
17
26
51
96
19
39
23
28
14
31
25
18
50
52
48
57
73
20
49
75
61
15
34
79
35
37
161