8
62
34
15
46
9
33
52
53
41
48
108
25
78
93
49
26
229
28
44
276
358
36
30
330
109
782
95
69
77
271
175
259
84
106
201
149
233
164
247
112
37
94
83
66
50
554
230
43
103
170
71
39
176