43
26
57
75
114
42
33
57
51
85
64
51
105
147
72
119
49
47
74
70
82
45
152
76
18
16
102
131
74
96
65
70
343
179
46
37
64
73
100
71