212
194
124
115
132
133
128
65
95
89
47
94
315
169
104
130
102
135
105
43
112
93
78
126
424
342
381
297