10
39
25
38
50
14
5
77
11
80
13
18
79
52
32
20
23
17
8
16
75
36
46
57
30
34
67
118
22
72
101
302
26
15
63
144
133
92
61