11
70
146
401
73
52
9
97
29
106
30
175
123
1488
477
386
75
336
461
264
27
98
35
356
16
48
15
197
1473
158
4539
26
154
87
74
24
71
199
20
44
562
60
25
17
51
90
101
10
46
57
38