75
29
16
79
28
25
78
36
2
21
8
43
76
55
18
23
17
26
19
14
51
22
39
37
7
47
20
31
34
30
11
35
12
41
101
120
123
103
42
83
46
10