8
10
61
127
45
3
27
273
285
11
84
26
65
49
74
30
95
52
58
113
204
53
72
115
32
7
141
159
71
93
18
103
216
79
9
54
197
164
139
73
173
437
131
190
199
117
81
169
96
161
119
23