1359
584
288
158
156
78
72
65
61
60
56
54
53
53
45
43
43
41
41
38