55
64
31
34
162
85
84
105
36
42
77
137
30
101
43
130
113
129
50
56
32
44
60
91
201
133
46
128
15
58
72
391
175
111
239
117
40
212
79
125
93
21
38
45
63