240
301
152
332
215
122
124
179
92
123
63
53
68
82
54
62
65
58
70
61