69
61
114
27
66
47
95
287
84
151
156
80
155
55
818
48
46
31
26
239
91
202
29
51
89
98
122
390
607
22
77
311
634
107
118
328
19
174
116
35
281
230
211
314
184
179
78
81
308
45
225
370
570