313
124
119
131
145
132
254
110
117
84
152
150
102
170
45
61
55
101
26
68
237
106
69
194
134
62
74
99
98
165
35
67
181
172