41
17
80
253
24
935
30
150
52
18
122
31
269
39
96
27
85
37
131
44
356
46
717
68
126
35
20
111
71
47
22
157
51
83
48
65
101
36
9
261
108
93
279
25
99
226
56
70
999
129
60
59
162