48
100
128
237
32
45
147
60
21
64
76
219
23
215
97
130
52
53
265
103
152
54
272
50
38
153
68
143
78
56
66
214
67
62
26
47
58
49
304
207
392
252
116
27
213
254
731
820
180
122
33
30