42
24
306
189
64
412
54
61
55
78
20
618
96
23
267
19
81
59
4656
208
404
336
60
272
34
422
51
79
36
147
80
38
32
75
309
25
49
99
124
93
72
245
133
91
57