90
64
176
198
92
79
60
126
50
66
100
101
302
223
78
74
88
88
62
132
62
63
592
65
61
176
85
112
85
100
61
98
179
69
82
74
147