10
95
40
52
53
20
76
16
8
27
24
6
138
14
142
114
49
60
7
25
4
28
29
36
15
83
54
73
48
11
18
30
45
66
33
78
63
35
31
34
13
26
68