38
49
535
44
64
45
14
22
46
20
15
91
101
12
16
11
28
662
57
31
68
150
80
83
110
333
663
72
21
242
235
27
705
181
32
499
173
454
1506
128
250
209
355
73
217
449
24
60
327