6
36
42
22
15
19
14
16
46
17
503
35
257
51
11
47
45
29
183
23
28
139
26
142
21
33
9
20
3
191
12
144
265
415
39
60
559
13
244
27
64
74
83
8
62
52
211