28
143
73
20
14
26
254
52
83
130
113
795
10
100
23
58
322
95
150
59
106
64
42
19
195
69
164
37
34
197
296
116
128
93
423
39
85
312
266
117
131
127
401
18
193
81
158
298
243
94
57
41
48
101
61
67