235
102
254
39
41
214
29
64
51
9
86
144
175
53
93
19
18
27
31
94
25
115
63
228
36
201
12
173
296
69
85
253
80
35
119
40
59
26
66
32
60
42
466
56
112
137
107
223
158
83
45
47
97