47
75
134
234
86
268
143
56
323
217
153
163
116
154
73
17
94
965
59
49
39
98
219
54
150
135
101
367
370
78
167
799
213
35
281
278
50
104
113
45
64
220
74
136
254
609
77
202
230
130
573
159