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