76
6960
40
102
134
361
177
1811
37
26
81
89
47
133
469
66
378
155
123
129
31
213
78
62
27
152
39
51
92
107