26
98
9
32
18
106
216
158
30
195
17
71
147
12
2
55
43
11
198
19
207
47
127
62
8
78
88
31
150
53
79
5
66
228
94
456
283
40
35
6
23
16
122
29
3
92