10
60
37
32
7
91
100
46
50
107
23
52
41
18
54
21
233
22
9
298
49
1489
27
30
221
139
193
292
56
431
17
48
29
154
267
42
26
444
113
8
57
34
508
74
985
12