48
26
14
31
35
62
218
79
70
58
96
56
76
49
43
142
54
47
40
30
34
110
129
108
53
74
46
52
39
50
44
73
33
28
118
51
89
25
71
36
68
69
158
67
38