57
24
241
93
88
135
79
56
78
232
95
31
43
52
106
15
47
108
41
138
277
120
58
13
211
40
45
83
153
199
179
37
80
110
42
123
231
33
82
196
28
71
117
235
128
96
75
60
97