58
33
30
53
46
23
194
53
51
44
24
26
26
34
42
16
34
24
90
92
27
58
71
34
42
88
30
27
32
41
41
24
122
80
83
40
39
33
19
56
90
69
37