246
14
183
195
94
1034
299
1547
20
114
150
125
133
108
402
63
89
112
25
8
157
105
13
213
10
211
41
151
17
62
15
36
34
56
304
35
67
64
72
456
21
117
1769
107
37
40
180
73
101
22
26
29
1372