46
2
11
3
71
32
24
26
12
41
4
1
7
17
20
19
48
76
35
14
6
33
28
18
45
27
9
8
23
10
59
16
15
30
22
34
44
129