33
37
23
267
24
332
122
69
19
76
16
56
30
74
795
44
1736
31
98
71
25
428
586
93
21
27
51
28
9
107
160
137
63
153
169
515
235
9014
41
60
55
15
168
152
40
113
12
73
84
233