6
47
40
13
74
116
53
143
26
156
49
133
413
87
259
126
511
25
103
55
230
107
93
120
31
27
22
57
172
150
66
121
71
18
609
340
24
89
10
33
20
42
36
28
97
17
58
41
46
567
65
64
85
32