13
374
215
58
57
96
208
25
135
27
22
518
59
361
64
167
165
162
166
178
257
2312
421
72
272
157
104
333
150
123
217
271
196
9
17
145
63
43
7
110
76
52
36
65
60