40
65
116
31
19
227
17
41
45
42