71
123
410
503
40
87
157
62
69
77
29
51
73
57
47
26
248
56
197
61
74
136
37
83
91
152
36
6
23
456
48
118
187
107
97
98
1
45
109
34
162
46
100
10
195
117
18
13
128
183
41
24
32
39