11
141
25
89
110
494
38
182
211
530
69
199
454
95
45
105
351
169
18
27
57
21
217
32
15
270
7
81
126
501
20
97
83
41
40
50
55
30
533
24
59
39
23
44
139
16
80
22
37
747
113
78
53
329
115
245