194
99
326
39
135
289
179
64
83
245
86
271
74
76
94
254
475
166
113
102
123
77
65
210
72
82
141
130
205
200
50
357
314
115
71
227
84
105
159
178
311
56
140
112
37
46
70
161
313
111
68
682