10
26
62
81
25
122
58
59
40
41
127
14
92
45
16
83
78
112
113
50
35
141
20
201
24
56
125
111
120
191
67
74
268
234
123
109
70
87
64
32
68
185
44
31
60
75
749
27
606
6
7
190
198
96