10
6
260
44
96
5
32
80
56
3
34
166
16
207
21
7
100
23
339
38
62
30
733
42
635
86
220
512
74
102
14
90
360
43
147
79
363
168
26
55
237
537
39
145
194
248
46
48
235
51
138
41
114
18
73