112
43
102
34
47
34
57
39
38
44
63
149
62
55
38
38
82
43
26
57
75
114
42
33
57
51
85
64
51
105
147
72
119
49
47
79
74
70
82
45