42
10
123
65
118
15
120
111
156
26
37
38
7
31
25
27
71
54
33
58
30
59
29
40
16
43
48
50
116
110
8
51
60
235
63
21
62
148
3
113
41
46
52
226
119
78