45
41
255
137
269
35
34
53
73
11
57
180
10
19
33
100
145
74
110
211
188
119
63
84
87
529
78
44
97
182
155
183
39
68
186
256
199
124
48
30
43
71
120
54
316
159
82
262
36
438