46
43
15
337
57
18
22
26
16
12
292
124
346
188
64
131
225
86
88
164
294
142
137
229
67
183
356
14
111
470
11
39
89
329
65
35
70
49
36
10
3
4
422
20
28
166
19
80
52
8
27