59
87
369
54
194
112
90
113
101
68
96
61
167
119
74
129
120
66
81
149
278
98
114
115
132
94
279
63
65
165
72
57
222
185
100
238
91
495
24
566
188
93