53
34
35
25
39
21
80
87
50
140
79
97
28
76
48
31
57
163
32
67
36
177
41
158
141
223
275
116
119
146
174