144
76
65
67
128
93
66
64
106
65
83
108
92
96
100
81
74
68
107
103
67
79
93
115
153
141
101
77
158
123
74
150
105
72
86
58
91
