26
67
94
22
68
235
47
20
18
11
24
40
27
194
190
143
213
141
37
103
204
316
8
161
311
52
569
295
128
93
83
102
33
79
29
15
78
56
134
120
88
57
115
70
64
46
32
155
131
45
61
206
80
49