49
76
34
85
67
125
228
53
132
141
58
181
216
87
77
157
36
285
197
265
291
44
28
60
98
80
39
45
380
237
189
50
161
103
107
18
24
105
11
52
27
54
23
33
407
258
130
56
47
102
119
137
62