143
153
98
30
68
126
27
32
58
76
38
155
66
26
57
186
37
113
84
69
22
62
40
34
54
253
18
78
64
44
39
136
42
49
20
19
65
220
41
74
283
53
112
140
52
166
130
99