55
309
51
164
109
245
54
266
102
312
49
283
38
199
36
167
71
74
157
8
125
18
11
105
16
129
15
254
115
77
7
75