74
2066
158
165
81
870
962
75
119
57
760
270
555
33
69
317
200
146
59
47
104
208
507
316
987
51
663
65
76
248
73
282
63
92
203
79
108
267
91
376
215