19
119
24
73
257
28
54
55
155
113
68
166
134
84
49
233
133
56
121
31
12
60
41
70
23
107
75
22
53
110
61
29
46
39
38
106
211
101
208
142
86
189
62
193
91
132
277
37