56
26
11
410
78
49
30
72
34
43
3
47
177
31
42
28
8
46
52
120
48
16
32
231
88
147
100
194
21
191
108
141
357
9
44
5
24
27
33
155
607
13
92
300
619
101
91
831
437
98
161
243