123
143
18
74
162
96
138
50
107
102
238
37
121
35
89
210
78
24
126
370
95
65
151
99
54
56
26
136
46
21
29
15
55
83