26
21
1295
225
86
97
63
230
160
185
74
51
636
62
136
40
125
84
10
67
47
34
182
452
120
58
28
317
32
20
143
70
81
22
293
64
124
44
161
65
229
221
252
406
48
247
402
42
137
46
82
177
88
69
234
30
240
134