55
86
217
45
157
68
49
57
114
136
36
98
51
160
372
145
128
79
124
90
13
245
220
139
271
42
70
43
44
63
131
166
12
132
50
75
64
53
150
117
72
275
69
137
171
167
532
187
103
213
46
99
74
269
92
151