43
29
28
106
6
7
22
14
52
48
16
46
59
32
15
10
74
25
5
35
24
2
44
4
13
54
34
27
42
23
50
17
18
8
61
19
70