292
249
54
170
225
236
312
53
477
58
33
180
43
78
76
36
155
5
47
149
79
135
81
228
250
220
167
100
283
119
494
184
126
127
18
84
73
55
19
62
311
123
260
37
82
352
154
95
143
109
67
113
15