6
5
7
1
19
10
70
4
27
14
26
403
56
30
78
157
24
55
247
31
66
32
61
130
3
108
60
63
12
74
71
45
268
40
41
42
92
47
146
133
245
69
121
366
344
72
59