54
90
115
41
66
113
97
58
444
179
980
178
87
148
145
45
51
114
35
347
86
42
476
474
212
176
232
154
19
12
95
317
262
24
110
27
92
57
269
99
703
85
79
55
64
73
37
36
50
69
492
70
308