3
0
7
12
4
2
17
18
15
41
16
14
10
27
6
39
56
11
34
9
50
95
26
31
5
8
20
23
28
59
33
29
36
19
30
24
51
46