68
90
40
69
143
57
43
101
93
98
99
218
41
37
52
113
38
28
36
73
78
39
195
105
24
10
35
66
133
20
55
189
152
64
117
50
25
7
34
61
339
12
49
14
51
142
778
8
58
126
42
63
119