53
13
99
22
47
34
151
60
59
36
18
56
44
105
80
118
133
103
218
49
48
58
94
43
112
89
91
41
35
76
62
164