411
158
117
38
38
39
110
37
166
37
308
33
33
35
51
42
41
35