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