54
45
47
56
62
68
35
60
46
140
40
92
48
38
57
149
42
34
37
176
85
73
416
154
312
471
153
86
290
293
159
127
76
225
44
281
151
53
122
99
165
343
1008
231
142
738
223
179