396
119
187
179
73
65
35
61
49
371