59
32
55
39
36
27
25
41
40
20
34
113
56
518
73
29
71
57
52
54
26
431
130
157
80
22
116
191
6
51
17
33
134
15
61
62
363
228
66