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