69
51
141
459
191
49
46
520
102
74
14
26
149
31
378
27
20
153
339
54
254
163
226
24
47
48
35
19
52
131
327
15
62
18
30
114
55
40
28
59
99
181
33
43
132
113
369
770
733
45