14
59
94
18
156
107
39
38
77
23
10
346
194
43
185
60
21
5
203
34
36
53
55
196
80
8
178
15
132
19
28
32
3
182
61
57
259
114
13
30
79
146
260
7
66
22
128
205
29
76