34
18
60
17
82
49
12
196
37
27
72
39
19
10
296
92
450
80
150
99
36
293
69
191
171
386
24
53
465
422
294
15
55
13
26
71
208
253
16
121
46
185
525
105
104
284
97
20
74
128
407