51
24
36
42
16
43
26
24
42
39
25
17
27
36
12
56
39
142
249
16
82
58
108
122
61
109
147
72
98
116
156
120
74
245
204
157
89
150
193
271
241
355
171
119
85
127
126
469
533
376
419
99
127
270
256
334
320
293
497
304