69
81
97
40
50
146
131
539
65
71
163
62
53
47
202
327
86
94
121
210
147
120
92
64
280
190
42
75
139
52
66
85
67
174