31
22
46
17
112
56
56
61
45
39
117
55
12
82
40
45
80
135
33
24
58
19