8
11
85
5
53
9
21
16
25
44
15
4
42
38
18
74
65
2
3
1
20
6
62
76
7
14
19
31
23
40
17
47
13
55
72
145
50
41