26
248
230
25
1547
388
9
3
20
335
114
150
336
34
130
7
193
125
133
790
184
109
90
126
60
108
402
15
63
5
16
32
36
80
55
124
74
213
13
89
112
38
340
8
11
128
432
43
49