69
26
141
305
279
486
316
67
295
220
87
66
47
413
37
113
77
267
8279
255
46
72
57
527
75
471
188
59
78
58
63
79
48
89
35
231
194
187
70
152