7
1
30
2
21
4
14
18
68
29
20
35
77
177
76
432
75
79
78
101
113
135
134
299
115
48
50
26
24
64
59
123
45
142
72
41
212
27
516
34
57
87
38
9
16
65
81
105
617