37
42
37
51
81
55
64
25
319
48
291
230
79
55
36
158
373
76
146
218
318
229
151
101
150
133
125
191
192
128
106
94
109
376
112
147
348
125
92
126
109
88
157
207
78
207
237
298
116
159
192
558
69
154
101
83
248
121
87
269