7
2
9
19
5
84
26
16
11
43
178
14
45
130
73
120
42
88
87
211
155
221
85
579
58
218
49
57
332
108
153
37
927
32
126
118
70
157
465
61
86
34
68
81
71
78
156
72
21
38
92
895
35