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