37
213
65
123
38
127
64
39
43
54
86
44
24
173
79
118
302
27
103
34
282
1417
67
85
48
95
134
350
192
89
215
145
84
318
94
40
1147
371
153
364
128
74
985
225
245