240
43
125
135
2102
44
3
64
187
65
81
32
76
21
53
27
36
153
48
450
61
123
26
12715
87
45
215
38
205
251
228
278
106
136
553
155
819
57
84
266
46
73
350
31