52
24
1512
42
44
1343
21
31
86
284
137
249
90
57
51
142
207
97
49
16
76
214
19
88
81
64
65
160
281
156
54
20