41
280
90
65
68
56
60
48
36
165
93
229
126
148