6
29
26
25
11
15
27
21
20
226
34
112
5
59
36
71
72
98
8
251
81
39
167
113
214
64
161
84
142
175
61
135
370